$(function () {
    $.ajax({
        url: BigNews.category_list,
        type: 'get',
        dataType: 'json',
        success: function (backData) {
            console.log(backData);
            $('#selCategory').html(template('cat-list', backData))
        }
    })
    //这段代码可以不执行，直接调用筛选按钮即可
    // $.ajax({
    //     url: BigNews.article_query,
    //     type: 'get',
    //     dataType: 'json',
    //     data: {
    //         type: '',
    //         state: '',
    //         page: '',
    //         perpage: 10
    //     },
    //     success: function (backData) {
    //         console.log(backData);
    //         $('.table>tbody').html(template('art-list', backData))
    //         $('#pagination').twbsPagination({
    //             startPage: 1,
    //             totalPages: backData.data.totalPage,
    //             visiblePages: 6,
    //             // initiateStartPageClick:true,
    //             hideOnlyOnePage: true,
    //             first: '首页',
    //             prev: '上一页',
    //             next: '下一页',
    //             last: '尾页',
    //             onPageClick: function (event, page) {
    //                 $('#page-content').text('Page ' + page);
    //                 console.log(page);
    //             }
    //         })
    //     }
    // })
    $('#btnSearch').click(function (e) {
        e.preventDefault()
        gitAtcList(1, function (backData) {
            console.log(backData);
            $('.table>tbody').html(template('art-list', backData))
            $('#pagination').twbsPagination('destroy')
            $('#pagination').twbsPagination({
                startPage: 1,
                totalPages: backData.data.totalPage,
                visiblePages: 6,
                // initiateStartPageClick:true,
                hideOnlyOnePage: true,
                first: '首页',
                prev: '上一页',
                next: '下一页',
                last: '尾页',
                onPageClick: function (event, page) {
                    $('#page-content').text('Page ' + page);
                    // console.log(page);
                    gitAtcList(page, function (backData) {
                        $('.table>tbody').html(template('art-list', backData))
                    })

                }
            })
        })
    })
    //吧ajax封装成函数，通过传参进行调用
    function gitAtcList(page, fn) {
        $.ajax({
            url: BigNews.article_query,
            type: 'get',
            dataType: 'json',
            data: {
                type: $('#selCategory').val(),
                state: $('#selStatus').val(),
                page: page,
                perpage: 10
            },
            success: fn
        })
    }
    $('#btnSearch').click()

    //删除
    $('tbody').on('click', '.delete', function () {
        $.ajax({
            url: BigNews.article_delete,
            type: 'post',
            dataType: 'json',
            data: {
                id: $(this).attr('data-id')
            },
            success: function (backData) {
                console.log(backData);
                if (backData.code == 204) {
                    alert('删除成功')
                    window.location.href = './article_list.html'
                }
            }
        });
    })
    //发表文章
    $('#release_btn').click(function () {
        console.log(1);
        $('.level02>li:eq(1)', window.parent.document).click()
    })
})